home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 03 / 8 / DISK0382.ZIP / PCONVDOC < prev    next >
Text File  |  1987-01-12  |  41KB  |  1,095 lines

  1. @CB
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                      PC-CONVERT
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.                           A Program to Convert ASCII Files
  29.        
  30.                            into VisiCalc(tm) File Format
  31.        
  32.        
  33.        
  34.                    For Importation into VisiCalc, Lotus 1-2-3 and
  35.                          other Visicalc Compatible Programs
  36.        
  37.        
  38.        
  39.                            For the IBM Personal Computer
  40.                                   and Compatibles
  41.        
  42.        
  43.        
  44.                              (1986) by George L. Sirois
  45.        
  46.        
  47.        
  48.                                     Version 3.0
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                                   George L. Sirois
  57.                                   127 Lorann Drive
  58.                                 Naugatuck, Ct. 06770
  59.  
  60.  
  61.  
  62.  
  63.  
  64.                                      PC-CONVERT
  65.        
  66.        
  67.                                  Table of Contents
  68.        
  69.        
  70.        
  71.        General Information.........................................1
  72.        
  73.        Start-up Information........................................3
  74.        
  75.        Getting Started.............................................3
  76.        
  77.        Reformat a File or Report into VisiCalc(tm) Format..........4
  78.        
  79.        Print File or Report from Diskette..........................11
  80.        
  81.        Erase File or Report from Diskette..........................13
  82.        
  83.        Limited License Notice......................................14
  84.        
  85.        Disclaimer..................................................14
  86.        
  87.        The User Supported Software Concept.........................14
  88.  
  89.  
  90.  
  91.  
  92.  
  93.        
  94.                                 GENERAL INFORMATION:
  95.        
  96.        
  97.        PC-CONVERT is a flexible formatting program which was designed to
  98.        allow the user to convert a file downloaded from a host computer into
  99.        VisiCalc(tm) cells so that the data can immediately be used in several
  100.        spreadsheet programs currently on the market which are compatible
  101.        with, or can directly use, a file in the VisiCalc (tm) format.
  102.        
  103.        Its use, however, is not limited to just communications files
  104.        downloaded from another computer, since it will work just fine with
  105.        most any sequential ASCII file created on your PC or elsewhere.
  106.        
  107.        Files are typically downloaded from a host computer (a host computer
  108.        can be any other computer, even another PC) via an Asynchronous
  109.        Communications program or via a hardware device such as the IRMA
  110.        board, to cite just two ways.
  111.        
  112.        PC-CONVERT does not contain the communications program to download
  113.        files. There are many good ones on the market today, so I'll leave the
  114.        choice to you.
  115.        
  116.        In general terms, the process for creating a VisiCalc(tm) file from a
  117.        host computer would be accomplished as follows:
  118.        
  119.        1. The file to be downloaded must exist on the host computer as a disk
  120.           data set (file) with a specific file name. In general, the file
  121.           should be relatively small (no 3000 page reports...Please!). The
  122.           reason for this is that programs such as VisiCalc(tm) have definite
  123.           limitations in terms of how many rows and columns they can accept,
  124.           and these limitations can be quite small by mainframe standards.
  125.        
  126.        2. Disk data sets (files) can be created on the host in a number of
  127.           ways. For example, usually there are existing reports being
  128.           produced which contain the data you want. These can be easily
  129.           modified, usually just a JCL change, to produce a "report" on disk
  130.           as opposed to printed on paper. This disk version of the "report"
  131.           can then be downloaded onto your PC's diskette or hard disk for
  132.           conversion. There are many other ways to extract the data you need
  133.           and I couldn't possibly cover them all here, so unless you're very
  134.           familiar with your particular host computer's systems and files, I
  135.           would recommend you seek assistance from the DP department at the
  136.           host site.
  137.        
  138.        3. If the host computer is a large mainframe variety such as an IBM
  139.           370 or 30XX series chances are that access can be gained through a
  140.           host communications program  such  as TSO or CMS. If not, we
  141.           suggest you contact your local friendly Data Processing Department
  142.           for assistance. In either event, you'll probably require their
  143.           assistance to obtain passwords and LOGON procedures. Don't hesitate
  144.           to ask, as I'm sure they'll be more than happy to assist you.
  145.  
  146.  
  147.  
  148.  
  149.  
  150.                                    3
  151.  
  152.  
  153.  
  154.  
  155.  
  156.        
  157.        4. Once you've established communications between your PC and the host
  158.           and downloaded a file according to the procedures required by the
  159.           particular combination of software you have used, you're now ready
  160.           to use PC-CONVERT.
  161.        
  162.        5. PC-CONVERT will allow you to select data fields of any length from
  163.           your downloaded file in any sequence, identify them as a label or
  164.           value and then reformat the entire report or data file into a
  165.           VisiCalc(tm) file ready for immediate use in a spreadsheet. You can
  166.           even select the same data field several times if you wish it to
  167.           appear in more than one location in your spreadsheet.
  168.        
  169.        6. PC-CONVERT's file can be read directly into VisiCalc(tm) and into
  170.           Lotus 1-2-3 via its file transfer utility. I've used it with both
  171.           of these programs successfully and there may be others with which
  172.           I'm not familiar. If a program can read and process a VisiCalc(tm)
  173.           file, then it will read a PC-CONVERT file. Once you've stored your
  174.           data in either Visi-calc or Lotus you can then further convert your
  175.           data to the D.I.F. format for availability to an even broader range
  176.           of application software packages. For more information on D.I.F.
  177.           please refer to your VisiCalc(tm) or Lotus reference manuals.
  178.        
  179.        7. I've tried to make PC-CONVERT as simple to use as possible so that
  180.           you can benefit from its use as quickly as possible.
  181.        
  182.        
  183.        Before going on to the more specific instructions for using PC-CONVERT
  184.        just a word or two about what it WON'T do:
  185.        
  186.        1. PC-CONVERT will not transfer headings from printed reports which
  187.           were converted into disk data sets on the host. In most cases this
  188.           will be a blessing, since I've worked in a large DP environment for
  189.           about 20 years and I haven't yet seen one worth contaminating my PC
  190.           with. It will transfer any number of field labels that occur on the
  191.           same line as your numeric data. See example below:
  192.        
  193.                                       EXAMPLE:
  194.                                           
  195.        Heading --->   MONTHLY SUMMARY OF WIDGETS SOLD     DATE 09/11/83
  196.        Heading --->           BY SALES DISTRICT           PAGE 000001
  197.        
  198.        The above headings will not be transferred.
  199.        
  200.        Data line ---> WIDGET MOD 1   5,000    7,245   18,000      3,788
  201.        Data line ---> WIDGET MOD 2  12,750    4,890   22,500      8,700
  202.        
  203.        The above data lines, including their labels, can be transferred.
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.                                    4
  214.  
  215.  
  216.  
  217.  
  218.  
  219.        
  220.                                 START-UP INFORMATION
  221.        
  222.        
  223.        Insert your DOS diskette in Drive A (the left hand drive) and turn on
  224.        your computer to "boot up" the Operating System. If your computer is
  225.        already on, "reboot" the system by simultaneously depressing the CTRL,
  226.        ALT and DEL keys. Once you have the DOS prompt "A>" on the screen then
  227.        insert a blank diskette in Drive B and type...
  228.        
  229.        FORMAT B:/S<enter>
  230.        
  231.        Be sure that the diskette you insert in Drive B is blank or that it
  232.        does not contain valuable data, as it will be erased once it is
  233.        formatted. The above command will also copy the Operating System files
  234.        to the new diskette.
  235.        
  236.        Once you've formatted a diskette, remove your DOS diskette from Drive
  237.        A and place the diskette containing the PC-CONVERT files into Drive A.
  238.        Then enter the following command to copy the PC-CONVERT programs to
  239.        your newly formatted diskette.
  240.        
  241.        COPY A:*.* B:<enter>
  242.        
  243.        To start PC-CONVERT place the PC-CONVERT diskette in Drive A. If your
  244.        computer is already  turned on, "reboot" the system by simultaneously
  245.        depressing the CTRL, ALT and DEL keys. If your computer is turned off,
  246.        simply turn it on after inserting the diskette in Drive A.
  247.        
  248.        
  249.                                   GETTING STARTED
  250.        
  251.        After the two initial screens have been brought up and dispensed with
  252.        by striking any key, the Primary Menu screen will be displayed as
  253.        follows:
  254.        _____________________________________________________________________
  255.        
  256.        
  257.                   < 1 > REFORMAT A FILE OR REPORT INTO VISI-CALC FORMAT
  258.        
  259.                   < 2 > PRINT FILE OR REPORT FROM DISKETTE
  260.        
  261.                   < 3 > ERASE FILE OR REPORT FROM DISKETTE
  262.        
  263.                   < 4 > END PROCESSING (RETURN TO DOS)
  264.        
  265.                   < 5 > PRINT PC-CONVERT DOCUMENTATION
  266.        
  267.                            ENTER SELECTION NUMBER
  268.        
  269.        _____________________________________________________________________
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.                                    5
  277.  
  278.  
  279.  
  280.  
  281.  
  282.        
  283.        You may perform any of the functions on the menu by pressing the
  284.        number key printed to the left of the menu entry. The following pages
  285.        will explain each of the entries in detail.
  286.        
  287.        
  288.        MENU ITEM #1:   REFORMAT A FILE OR REPORT INTO VISI-CALC FORMAT
  289.        
  290.        This is the option that PC-CONVERT is all about. When you select this
  291.        option, the following screen will be displayed:
  292.        ______________________________________________________________________
  293.        
  294.        ENTER DATA FILE DRIVE (A,B,C, etc.):
  295.        
  296.        
  297.        
  298.        ______________________________________________________________________
  299.        
  300.        Enter the Drive letter for the drive that contains your data file that
  301.        you wish to convert. The file must be in the root directory if you're
  302.        using DOS 2.0 or later as the program does not yet support sub
  303.        directories. The limitation appears to be in the Basic Compiler since
  304.        I have the logic in the program to handle sub directories and it works
  305.        just fine in Interpreter mode. Once you have entered the drive letter,
  306.        the program will list all the files on that drive on your screen as
  307.        follows:
  308.        ______________________________________________________________________
  309.        
  310.        B:\
  311.        TESTFILE.TST     DOWNLOAD.DWN     TESTRECS         MAINFRAM.RPT
  312.        SMALL   .RPT     LARGE   .RPT     FINANCE .QTR
  313.        69632 Bytes free
  314.        
  315.        
  316.        
  317.        USE CURSOR KEYS TO HIGHLIGHT FILE TO BE SELECTED...THEN PRESS <ENTER>
  318.        
  319.        <ESC> KEY TO RETURN TO PRIMARY MENU
  320.        ______________________________________________________________________
  321.        
  322.        The upper left file name will be highlighted in reverse video. Use the
  323.        cursor keys to move the highlight area to the file you wish to select.
  324.        
  325.        
  326.        Once selected, press the <Enter> key
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.                                    6
  340.  
  341.  
  342.  
  343.  
  344.  
  345.        
  346.        
  347.        The screen will clear and the first 11 records in your file will be
  348.        listed on the middle of the screen similar to the sample screen
  349.        printed below:
  350.        
  351.        ______________________________________________________________________
  352.        
  353.        
  354.          Sample record #1   500.00    1650.65   34,123.44   (4367.00)   32
  355.          Sample record #2  1432.55     345.78   12,453.61    9844.34     2
  356.          Sample record #3   546.99    5499.00    3,555.00     445.78   126
  357.          Sample record #4  4434.55     767.87   34,523.95    (455.91)
  358.        ->Sample record #5  (347.00)     56.65    8,347.34   12873.76      5<-
  359.          Sample record #6  5455.67    5288.61      581.44    2938.46    54
  360.          Sample record #7   443.23     729.01    2,366.24     998.00
  361.          Sample record #8  1544.00    6302.00      561.78   23452.55   765
  362.          Sample record #9   238.66      45.34   45,720.00     747.98     1
  363.          Sample record #10  665.00     438.88   (4,874.98)   5639.00    (7
  364.          Sample record #11   23.54   12657.87      435.76    2345.34    65
  365.          ^........^.........^.........^.........^.........^.........^........
  366.          --1-------10--------20--------30--------40--------50--------60------
  367.        --
  368.        VIEWING MODE: SELECT RECORD FOR FORMATTING.....PLACE IT BETWEEN ARROWS
  369.             USE CURSOR KEYS TO SCROLL UP,DOWN, LEFT, RIGHT IN DATA FILE
  370.        
  371.        <F>FIELD SELECTION MODE   <T>TAG REC FOR OMMISSION   <ESC>PRIMARY MENU
  372.        ______________________________________________________________________
  373.        
  374.        
  375.        
  376.        VIEWING MODE:
  377.        
  378.        The purpose of this screen is to allow you to view the records in your
  379.        file to select a representative record to be used in the conversion
  380.        process. It is important to select a record that represents the
  381.        typical field layout of the entire file so that when you identify the
  382.        spreadsheet cells to be created in the next step they will represent
  383.        all the fields you want to appear in the VisiCalc file. Typically, the
  384.        best record to select is a record which has the longest number values
  385.        in each column, such as the totals line of a report. In this way when
  386.        you identify cells you'll  be guided by the length of these long
  387.        fields.  To get the hang of it I suggest you try going through the
  388.        entire process with a small file the first time. This way you'll see
  389.        the results of the selection process and the resulting VisiCalc file.
  390.        Use either the record viewing mode of this screen or a printed copy of
  391.        the report to pick the representative record.
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.                                    7
  403.  
  404.  
  405.  
  406.  
  407.  
  408.        
  409.        
  410.        76 characters of the first 11 records are initially displayed on the
  411.        screen. As the instructions on the bottom of the screen indicate, use
  412.        the cursor keys to position the representative record onto the line
  413.        which has the arrows on the left and right side of the screen. If your
  414.        record is longer than the 76 characters shown on the screen you can
  415.        scroll left or right to view the remainder of the record. The screen
  416.        will shift to the left or right each time you hit the left or right
  417.        cursor keys and you will know where you are in the record by looking
  418.        at the ruler on the line just below the last data record. The ruler is
  419.        marked off in increments of 10 character positions.  You may also page
  420.        forward or backward in the file by using the "PgUp" and "PgDn" keys.
  421.        The file will be advanced or retarded by 75 records each time you hit
  422.        these keys.
  423.        
  424.        Please note that the bottom line of the screen also has three other
  425.        options. The following is a brief explanation of each:
  426.        
  427.        
  428.        <T> TAG REC FOR OMMISION
  429.        
  430.        As you are scrolling through the file to select a representative
  431.        record, you may come across some records you don't wish to have in you
  432.        spreadsheet, such as headings or totals. You may omit these records by
  433.        them on the line with the arrows and then striking the letter "T". A
  434.        message will be displayed indicating the record number of the record
  435.        omitted. Please note that the record is not, repeat not, being deleted
  436.        from your file. It is only being tagged for exclusion from your
  437.        spreadsheet file.
  438.        
  439.        
  440.        <ESC> PRIMARY MENU
  441.        
  442.        As with all other screens in this program, this option allows you to
  443.        exit any process at any time by striking the "ESC" key. So if you have
  444.        really muddled yourself up along the way, just strike this key and
  445.        return to the Primary Menu where you can start all over again.
  446.        
  447.        
  448.        <F> FIELD SELECTION MODE
  449.        
  450.        Use this option by striking the letter "F" when you are finished
  451.        selecting the representative record you are going to use to format the
  452.        file. Be sure the record you are planning to use is positioned between
  453.        the arrows before striking "F". When you strike the letter "F" the
  454.        screen will change as follows:
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.                                    8
  466.  
  467.  
  468.  
  469.  
  470.  
  471.        _____________________________________________________________________
  472.        
  473.        Do you wish to use a predefined format?  (Y)  or  (N)
  474.        
  475.        If you respond (N)o to the prompt then proceed to the next page in
  476.        these instructions.
  477.        
  478.        Responding (Y)es produces a listing of previously created and saved
  479.        format files (with a file extension of DFN) in the same manner as text
  480.        files were selected at the beginning of the program.
  481.        
  482.        ______________________________________________________________________
  483.        
  484.        
  485.        B:\
  486.        MONTHLY1.DFN     WEEKLTOT.DFN     MONTHLY2.DFN     SUMMARY7.DFN
  487.        1QUARTER.DFN     2QUARTER.DFN     3QUARTER.DFN
  488.        23454 Bytes free
  489.        
  490.        
  491.        
  492.        
  493.        
  494.        USE CURSOR KEYS TO HIGHLIGHT FILE TO BE SELECTED...THEN PRESS <ENTER>
  495.        
  496.        <ESC> KEY TO RETURN TO PRIMARY MENU
  497.        ______________________________________________________________________
  498.        
  499.        
  500.        
  501.        Once again select the format to use by highlighting the filename to be
  502.        used. Once you press the enter key the program will load the
  503.        previously stored definition and immediately start processing it.
  504.        Please go to page 10 of these instructions.
  505.        
  506.        If you are not selecting a predefined format you will be prompted at
  507.        the end of the Field Selection Mode to with the following:
  508.        
  509.        ______________________________________________________________________
  510.        
  511.        Do you wish to save the format just completed?  (Y)  or  (N)
  512.        
  513.        If you respond (N)o proceed to page 10 of the instructions.  If you
  514.        answer (Y)es, you will be prompted to enter a filename.  After doing
  515.        so continue on page 10.
  516.        
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.                                    9
  529.  
  530.  
  531.  
  532.  
  533.  
  534.        _____________________________________________________________________
  535.        
  536.               POSITION ARROW AT START OF FIELD  1
  537.        
  538.                   WHEN FINISHED, PRESS (S)
  539.        
  540.        V
  541.        ACCOUNTS PAYABLE      58,030.55   67,000.00  27,444.23  4500 2,700.00
  542.        
  543.                                     :FLD STRT END:FLD STRT END:FLD STRT END:
  544.         FIELD SELECTION MODE        :            :            :            :
  545.                                     :            :            :            :
  546.        (ESC)RETURN TO PRIMARY MENU  :            :            :            :
  547.                                     :            :            :            :
  548.        (P)REDO THE PRIOR FIELD      :            :            :            :
  549.                                     :            :            :            :
  550.        (R)RETURN TO VIEWING MODE    :            :            :            :
  551.                                     :            :            :            :
  552.        (E)PROCEED TO PROCESSING MODE:            :            :            :
  553.        _____________________________________________________________________
  554.        
  555.        
  556.        The above screen now gets us to the meat of the matter, dividing the
  557.        "template" record up into cells. You will notice that just above the
  558.        letter "A" in the  words "ACCOUNTS PAYABLE" on the above screen there
  559.        is the letter "V". This letter "V" is there because I can't think of
  560.        any way to print an arrow pointing downward with the Word Processor
  561.        I'm using to write this documentation. The "V" is supposed to be a
  562.        downward pointing arrow, so please use your imagination and bear with
  563.        me for the next few paragraphs. Whenever I use the word "arrow" I'll
  564.        be referring to that letter "V" up there. The "arrow" is an important
  565.        part of this process because it will be used to identify the fields to
  566.        be converted to VisiCalc (tm) cells.
  567.        
  568.        The arrow is moved from left to right using the standard left and
  569.        right cursor move keys located on the numeric keypad. If the record is
  570.        longer than 80 characters, moving the cursor beyond position 80 will
  571.        cause the record to automatically scroll to the left revealing the
  572.        characters beyond position 80. Similarly, when you move the arrow to
  573.        the left edge of the screen the record will scroll to the right until
  574.        position 1 is once again at the left edge of the screen.
  575.        The process of dividing up the record is really quite simple from here
  576.        on because the screen will prompt you for each move of the arrow.
  577.        
  578.        Let's start with the first prompt that's showing on the  screen
  579.        above....POSITION ARROW AT START OF FIELD  1
  580.                   WHEN FINISHED, PRESS (S)
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                    10
  592.  
  593.  
  594.  
  595.  
  596.  
  597.        As the prompt says, move the arrow to the start of the first field you
  598.        want to have in your VisiCalc (tm)file. This will become the leftmost
  599.        cell in your spreadsheet. You do not have to identify cells in the
  600.        same sequence that the data appears in your data record. For example,
  601.        if you want positions 51 to 60 to be your first cell then move the
  602.        arrow to position 51 and then strike the letter (S). As soon as you've
  603.        done this the screen prompt  will change to:
  604.        
  605.                  POSITION ARROW AT END  OF  FIELD  1
  606.                    WHEN  FINISHED, PRESS  (F)
  607.        
  608.        Now move the arrow to position 60 and strike the letter (F). You have
  609.        just identified the first field, and its starting and ending positions
  610.        have been posted in the column just to the right of the screen
  611.        prompts. Now the program wants to know if this is to be a "label" or
  612.        "value" cell. The screen prompt changes to:
  613.        
  614.                  IS FIELD 1 A (L)ABEL OR (V)ALUE ?
  615.        
  616.        If the field just identified is completely numeric, then it can be
  617.        identified as either a label (if you don't plan to do any calculations
  618.        with this field) or as a value (if you DO plan to use this field in
  619.        calculations in your spreadsheet). If the field is a combination of
  620.        letters and numbers (alphanumeric) then it can ONLY be identified as a
  621.        label and if you try to identify it as a value, the program will
  622.        identify this condition as an error. You have now completed the
  623.        process for identifying a cell. Continue to identify the remaining
  624.        fields by repeating the above process. It is not necessary to identify
  625.        all fields on the "template" record as cells....only those that you
  626.        want in your spreadsheet.
  627.        Now lets review the other screen prompts:
  628.        
  629.        (ESC) RETURN TO PRIMARY MENU
  630.        
  631.        As I mentioned earlier, if you've had a bad day, kicked the cat, or
  632.        whatever, and decide to call it quits, just hit the  (ESC) key and
  633.        you'll be returned to the primary menu.
  634.        
  635.        (P) REDO THE PRIOR FIELD
  636.        
  637.        While identifying cells, if you should  make a mistake, you can go
  638.        back and redo a field or group of fields by pressing the letter (P).
  639.        Selecting this command will erase the field settings for the field
  640.        just defined and you can then move the arrow to the desired positions
  641.        for redefinition of the field.
  642.        
  643.        (R) RETURN TO VIEWING MODE
  644.        
  645.        Let's suppose that as you are defining fields you suddenly realize
  646.        that the record you're using is not representative of the entire file
  647.        and therefore the field selection process will not yield the correct
  648.        cell designations you desire for your spreadsheet. You can return to
  649.        the viewing mode and re-scan the input file to select a more
  650.        appropriate record by hitting the (R) key.
  651.  
  652.  
  653.  
  654.                                    11
  655.  
  656.  
  657.  
  658.  
  659.  
  660.        
  661.        
  662.        (E) PROCEED TO PROCESSING MODE
  663.        
  664.        Please don't ask me why I selected the letter "E" as the keystroke
  665.        command to... PROCEED TO PROCESSING MODE. It certainly doesn't make
  666.        any sense, does it? Well, you see, this command was named  "Exit to
  667.        Processing Mode" at one time and the letter "E" made a lot of sense
  668.        then. Even though it doesn't make sense it does work, however, and
  669.        when you are finished identifying all the fields to be used in your
  670.        spreadsheet, select this command to proceed with the creation of the
  671.        VisiCalc (tm) cells.
  672.        
  673.        If you selected (E) above you are now proceeding to the processing
  674.        mode where your input file will be used to create a Visi-calc file
  675.        subdivided into cells as you defined them in the preceeding step. The
  676.        screen will display the following message at this time:
  677.        
  678.        PC-CONVERT requires some temporary workspace in order to convert your
  679.        file. The space required is about twice the size of your data file.
  680.        Please select a drive which will provide sufficient space. Better
  681.        still, if you have a RAM-DISK select it to measurably improve
  682.        processing speed.  Strike any key when ready to proceed with drive
  683.        selection.
  684.        
  685.        As indicated in the above message, workspace to construct the Visi-
  686.        Calc file is required and if the file to be converted is quite large,
  687.        select a drive or portion of memory(via a Ram-Disk) which will be
  688.        sufficient to hold a work file which is usually as large as your input
  689.        file and can at times be slightly larger, depending upon how many
  690.        fields you have selected to be placed in your Visi-Calc file. After
  691.        the temporary work file has been created, you will be prompted to
  692.        identify a drive for the final output file. At this time, you can use
  693.        the drive which contained the original input file as it is no longer
  694.        needed at this point. Naturally, if you have a hard disk, this will
  695.        all be a waste of time to you, however if you are working with
  696.        floppies, take the time at this point to plan your drive selections to
  697.        insure that there will be sufficient space so that the process will go
  698.        smoothly. Since the program disk is not required to be in a drive at
  699.        this time, you may use that drive for either the workfile or the final
  700.        output file.....or both, if they'll fit.
  701.        Once you have struck a key, the next prompt will ask for a drive
  702.        letter. Upon entering a valid drive letter, the program will commence
  703.        to build the temporary work file.
  704.        
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.                                    12
  718.  
  719.  
  720.  
  721.  
  722.  
  723.        
  724.        
  725.        When completed, the following prompt will appear on the screen:
  726.        
  727.        ENTER A FILE-NAME FOR YOUR VISI-CALC FILE
  728.        
  729.        Once a valid file name has been entered, the next prompt will ask for
  730.        a destination drive letter. Please enter a drive letter. Please note
  731.        that the diskette containing the temporary work file must be in one of
  732.        your drives at this time. It will be used to build the final output
  733.        file. It can be on the same drive as the output file, or a different
  734.        drive, but it must be in the same drive as when it was created. Also
  735.        note that the temporary file is erased upon completion of the process.
  736.        
  737.        Depending upon the size of your input file, the pause at this point
  738.        could be just a second or two for a   small file to "coffee break"
  739.        time if it's  a large file, for at this time your entire input file is
  740.        being separated into cells per the definition you have just completed
  741.        on the prior screen. The final screen prompt will be displayed when
  742.        the Visi-Calc file has been created. It will ask you to strike a key
  743.        to return to the Primary Menu.
  744.        
  745.        You have now completed the process, and can immediately use this file
  746.        as input to Visi-Calc or Lotus 1-2-3, etc.
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.                                    13
  781.  
  782.  
  783.  
  784.  
  785.  
  786.        
  787.                 MENU ITEM #2:     PRINT FILE OR REPORT FROM DISKETTE
  788.        
  789.        This menu entry was added to the set of PC-CONVERT'S programs after I
  790.        had used the reformatting program at my office for a while and found
  791.        that it would be very helpful at times to see a printed copy of the
  792.        file I was working with. It is a general purpose print utility useful
  793.        for any number of printing chores. When you select this entry the
  794.        following screen will be displayed:
  795.        ______________________________________________________________________
  796.        
  797.        ENTER DATA FILE DRIVE (A,B,C, etc.):
  798.        
  799.        
  800.        
  801.        ______________________________________________________________________
  802.        
  803.        
  804.        Enter the Drive letter for the drive that contains your data file that
  805.        you wish to print. As mentioned earlier, the file must be in the root
  806.        directory if you're using DOS 2.0 or later. Once you have entered the
  807.        drive letter, the program will list all the files on that drive on
  808.        your screen as follows:
  809.        
  810.        ______________________________________________________________________
  811.        
  812.        B:\
  813.        TESTFILE.TST     DOWNLOAD.DWN     TESTRECS         MAINFRAM.RPT
  814.        SMALL   .RPT     LARGE   .RPT     FINANCE .QTR
  815.        69632 Bytes free
  816.        
  817.        
  818.        
  819.        USE CURSOR KEYS TO HIGHLIGHT FILE TO BE SELECTED...THEN PRESS <ENTER>
  820.        
  821.        <ESC> KEY TO RETURN TO PRIMARY MENU
  822.        ______________________________________________________________________
  823.        
  824.        The upper left file name will be highlighted in reverse video. Use the
  825.        cursor keys to move the highlight area to the file you wish to select.
  826.        Once selected, press the <Enter> key
  827.        
  828.        Once a valid file name has been selected you will be asked .....
  829.        
  830.        _____________________________________________________________________
  831.        
  832.        DO YOU WANT REPORT PRINTED IN COMPRESSED MODE...(Y) OR (N)?
  833.        
  834.        <ESC> KEY TO RETURN TO PRIMARY MENU
  835.        
  836.        ____________________________________________________________________
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.                                    14
  844.  
  845.  
  846.  
  847.  
  848.  
  849.        
  850.        
  851.        IF YOU ANSWER YES:
  852.        
  853.        Answering (Y)es to this question will switch your printer into
  854.        compressed mode, if you have an Epson or Epson compatible printer. The
  855.        following message will then be printed at the bottom of the screen:
  856.        
  857.        ENTER MAX. NUMBER OF CHARACTERS YOUR PRINTER PRINTS IN COMPRESSED MODE
  858.        
  859.        Depending upon the type of printer you have, and it's capability to
  860.        print compressed characters, enter the number of characters the
  861.        printer  can print on a line in compressed mode. The IBM or Epson MX-
  862.        80 will print 132 characters and the Epson MX/FX-100's will print 218
  863.        characters. If you have one of the above printers use the above
  864.        numbers. If not, check your printer manual and enter the appropriate
  865.        number. Once you have entered a number, the following prompts will be
  866.        displayed:
  867.        
  868.                  MAKE SURE YOUR PRINTER IS TURNED ON AND READY
  869.        
  870.                         STRIKE ANY KEY WHEN READY
  871.        
  872.        Check your printer and paper supply and strike a key. Printing will
  873.        then commence.
  874.        
  875.        
  876.        
  877.        IF YOU ANSWER NO:
  878.        
  879.        Answering (N)o to the above question will bypass the above message and
  880.        printing will commence in your printer's normal mode. The ability to
  881.        print in compressed mode is useful if the file you've downloaded is
  882.        longer than your printer's standard print mode capability. Upon
  883.        completion of printing, you can select the name of another file for
  884.        printing or press the <ESC> key. Pressing <ESC> will return you to the
  885.        Primary Menu.
  886.        
  887.        
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.                                    15
  907.  
  908.  
  909.  
  910.  
  911.  
  912.        
  913.        
  914.        MENU ITEM #3:    ERASE FILE OR REPORT FROM DISKETTE
  915.        
  916.        
  917.        This entry was also added to PC-CONVERT'S menu after some non-
  918.        technical users of the reformatting program had a diskette full of
  919.        files and didn't know what to do to remove unwanted files. So I added
  920.        this handy, general purpose utility to ease the process. When you
  921.        select this option, the following screen will be displayed:
  922.        ______________________________________________________________________
  923.        
  924.        ENTER DATA FILE DRIVE (A,B,C, etc.):
  925.        
  926.        
  927.        
  928.        ______________________________________________________________________
  929.        
  930.        Enter the Drive letter for the drive that contains your data file that
  931.        you wish to erase. As mentioned earlier, the file must be in the root
  932.        directory if you're using DOS 2.0 or later. Once you have entered the
  933.        drive letter, the program will list all the files on that drive on
  934.        your screen as follows:
  935.        ______________________________________________________________________
  936.        
  937.        B:\
  938.        TESTFILE.TST     DOWNLOAD.DWN     TESTRECS         MAINFRAM.RPT
  939.        SMALL   .RPT     LARGE   .RPT     FINANCE .QTR
  940.        69632 Bytes free
  941.        
  942.        
  943.        
  944.        USE CURSOR KEYS TO HIGHLIGHT FILE TO BE SELECTED...THEN PRESS <ENTER>
  945.        
  946.        <ESC> KEY TO RETURN TO PRIMARY MENU
  947.        ______________________________________________________________________
  948.        
  949.        The upper left file name will be highlighted in reverse video. As
  950.        previously mentioned, use the cursor keys to move the highlight area
  951.        to the file you wish to select.
  952.        
  953.        Once selected, press the <Enter> key
  954.        
  955.        Once a file name is selected , you will be asked....
  956.        
  957.        ARE YOU SURE?.....(Y)es or (N)o
  958.        
  959.        If, at this point, you decide this is all a big mistake, answer <N>o
  960.        and the command will be cancelled. If you answer <Y>es, say
  961.        "Goodbye"to that file as it will be deleted. At this point you can
  962.        either select the name of another file to be deleted or press the
  963.        <ESC> key to be returned to the Primary Menu.
  964.  
  965.  
  966.  
  967.  
  968.  
  969.                                    16
  970.  
  971.  
  972.  
  973.  
  974.  
  975.        
  976.        
  977.            NOTICE - - - NOTICE - - - NOTICE - - - NOTICE - - - NOTICE
  978.        ______________________________________________________________________
  979.        
  980.        A limited license is granted to all users of this program, to make
  981.        copies of this program and distribute them to other users, only under
  982.        the following conditions:
  983.        
  984.        1. The program is not to be distributed to others in modified form.
  985.        
  986.        2. No fee (or other consideration) is to be charged for copying or
  987.           distributing the program without an express, written agreement with
  988.           George L. Sirois.
  989.        
  990.        3. The notice displayed at program start-up is not to be bypassed,
  991.           altered, or removed.
  992.        
  993.                          Copyright (c) 1986 George L. Sirois
  994.        _______________________________________________________________
  995.        
  996.        
  997.                                      DISCLAIMER
  998.        
  999.        In no event will the Author be liable to you for any damages,
  1000.        including any lost profits, lost savings or other incidental or
  1001.        consequential damages arising out of the use of or inability to use
  1002.        these programs, even if the Author has been advised of the possibility
  1003.        of such damages, or for any claim by any other party.
  1004.        
  1005.        
  1006.                         THE USER SUPPORTED SOFTWARE CONCEPT
  1007.        
  1008.        
  1009.        If you are using this program and find it to be of value your $15
  1010.        contribution will be appreciated.
  1011.        
  1012.                                   George L. Sirois
  1013.                                   127 Lorann Drive
  1014.                                 Naugatuck, Ct. 06770
  1015.        
  1016.        Regardless of whether you make a contribution, you are encouraged to
  1017.        copy and share this program. For a contribution of $20, instead of
  1018.        $15, the author will notify you of updates to PC-CONVERT for 1 year
  1019.        after payment and furnish the update(s) to you, free of charge, if you
  1020.        send a blank, formatted diskette along with an addressed, postage-paid
  1021.        return mailer.
  1022.        
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.                                    17
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.        
  1039.        
  1040.        User-supported software is an experiment in distributing computer
  1041.        programs, based on three principles:
  1042.        
  1043.        1. The value and utility of software is best assessed by the user on
  1044.           his/her own computer system. Only after using a program can one
  1045.           really determine whether it serves personal applications, needs and
  1046.           tastes.
  1047.        
  1048.        2. The creation of independent personal computer software can and
  1049.           should be supported by the computing community.
  1050.        
  1051.        3. Copying and networking of programs should be encouraged, rather
  1052.           than restricted. The ease with which software can be distributed
  1053.           outside traditional commercial channels reflects the strength,
  1054.           rather than the weakness, of electronic information.
  1055.        
  1056.        The User-Supported Concept:
  1057.        
  1058.        Anyone may request a copy of a user-supported program by sending a
  1059.        blank, formatted disk to the author of the program. An addressed,
  1060.        postage-paid return mailer must accompany the disk (no exceptions,
  1061.        please). A copy of the program, with documentation, will be sent by
  1062.        return mail. The program will carry a notice suggesting a contribution
  1063.        to the program's author. Making a contribution is completely voluntary
  1064.        on the part of the user. Regardless of whether a contribution is made,
  1065.        the user is encouraged to share the program with others.  Payment for
  1066.        use is discretionary on the part of the subsequent user.
  1067.        
  1068.        Will the concept work? Up to now, distribution of software has relied
  1069.        either on restricting access (and charging for the cost of doing so),
  1070.        or anonymously casting programs into the public domain. The user-
  1071.        supported concept might -- just might -- be a way for the computing
  1072.        community to support and encourage creative work outside the
  1073.        traditional marketplace.
  1074.        
  1075.        This is an experiment in economics more than altruism. Free
  1076.        distribution of software and voluntary payment for its use would
  1077.        eliminate the need for money to be spent on marketing, advertising and
  1078.        copy protection schemes. Users could obtain quality software at
  1079.        reduced cost, while still supporting program authors. And the most
  1080.        useful programs would survive, based purely on their usefulness.
  1081.        
  1082.        
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.                                    18